nike官网专属定制补货提醒,每十秒钟一次监控是否补货,有补货则使用PotPlayer播放报警mp3或者发送邮件。
nike_by_you_check
nike官网专属定制补货提醒,使用的是python3,完整代码在https://github.com/metang326/nike_by_you_check/blob/master/get.py
代码中蹲守款式为air-force-1-low女款
https://www.nike.com/cn/u/custom-nike-air-force-1-by-you-10000831/936687443
在开发者模式下,network标签下搜索“售罄”发现是通过:https://api.nike.com/customization/builder_availability/v1?filter=countryCode(CN)&filter=locale(zh_CN)&filter=pathName(af1LowEssSP20)&channelId=public 这个api返回的:
Request Header内容为:
|
|
Response Header为:
Response内容为:
在get请求里必须加上nike-api-caller-id:com.nike:commerce.idpdp.mobile才能得到返回结果,如果不加则返回:
每十秒钟一次监控是否补货,有补货则使用PotPlayer播放报警mp3
2020/5/30更新
试了一下通过python发送邮件的方法,也很简单,申请一个新邮箱,在【设置】页面的POP3/SMTP/IMAP标签,给它开启IMAP/SMTP服务,邮箱系统会给一个密码,把它填入下面的password即可。smtp_server是发件邮箱的地址,如果是163或者qq邮箱是不同的,在邮箱系统的页面上会标注的。